#pragma once
#include <cstdio>

typedef struct _BinTreeNode
{
     int data;
     struct _BinTreeNode* left;
     struct _BinTreeNode* right;
}BinTreeNode;

BinTreeNode * NewNode(int data)  
{
    BinTreeNode *pNewNode = new BinTreeNode();
    pNewNode->data = data;
    pNewNode->left = pNewNode->right = NULL;
    return pNewNode;
}